BMW's don't handle like shit
They aren't that heavy either, just over a ton. I am very fortunate to have a BMW at my age. But you have no chance getting a 318, let alone a 318
Sport. As soon as you say the word Sport to an insurer they automatically say "Computer says No."
I know a girl (Yeea!) who has a 318 as her first car, she pays £2,800 for insurance, she says "It's worth it" But I don't see how... You will be looking at a lot more than this for the Sport. I wouldn't always trust those comparison sites.
Rich - The first M3 was the E30. First produced in 1986, which isn't tax except and very very expensive to insure.